like sheep - French English Dictionary